LayerOrBuilder

interface LayerOrBuilder : GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType, BuilderType>

Inheritors

Functions

Link copied to clipboard
abstract fun getDefaultInstanceForType(): MessageLite
Link copied to clipboard
abstract fun <Type> getExtension(extension: ExtensionLite<MessageType, Type>): Type
Link copied to clipboard
abstract fun <Type> getExtensionCount(extension: ExtensionLite<MessageType, List<Type>>): Int
Link copied to clipboard
abstract fun getExtent(): Int
Although this is an "optional" field it is required by the specification.
See https://github.com/mapbox/vector-tile-spec/issues/47
optional uint32 extent = 5 [default = 4096];
Link copied to clipboard
The actual features in this tile.
repeated .vector_tile.Tile.Feature features = 2;
Link copied to clipboard
abstract fun getFeaturesCount(): Int
The actual features in this tile.
repeated .vector_tile.Tile.Feature features = 2;
Link copied to clipboard
The actual features in this tile.
repeated .vector_tile.Tile.Feature features = 2;
Link copied to clipboard
abstract fun getKeys(index: Int): String
Dictionary encoding for keys
repeated string keys = 3;
Link copied to clipboard
abstract fun getKeysBytes(index: Int): ByteString
Dictionary encoding for keys
repeated string keys = 3;
Link copied to clipboard
abstract fun getKeysCount(): Int
Dictionary encoding for keys
repeated string keys = 3;
Link copied to clipboard
abstract fun getKeysList(): List<String>
Dictionary encoding for keys
repeated string keys = 3;
Link copied to clipboard
abstract fun getName(): String
required string name = 1;
Link copied to clipboard
abstract fun getNameBytes(): ByteString
required string name = 1;
Link copied to clipboard
abstract fun getValues(index: Int): VectorTile.Tile.Value
Dictionary encoding for values
repeated .vector_tile.Tile.Value values = 4;
Link copied to clipboard
abstract fun getValuesCount(): Int
Dictionary encoding for values
repeated .vector_tile.Tile.Value values = 4;
Link copied to clipboard
Dictionary encoding for values
repeated .vector_tile.Tile.Value values = 4;
Link copied to clipboard
abstract fun getVersion(): Int
Any compliant implementation must first read the version
number encoded in this message and choose the correct
implementation for this version number before proceeding to
decode other parts of this message.
required uint32 version = 15 [default = 1];
Link copied to clipboard
abstract fun <Type> hasExtension(extension: ExtensionLite<MessageType, Type>): Boolean
Link copied to clipboard
abstract fun hasExtent(): Boolean
Although this is an "optional" field it is required by the specification.
See https://github.com/mapbox/vector-tile-spec/issues/47
optional uint32 extent = 5 [default = 4096];
Link copied to clipboard
abstract fun hasName(): Boolean
required string name = 1;
Link copied to clipboard
abstract fun hasVersion(): Boolean
Any compliant implementation must first read the version
number encoded in this message and choose the correct
implementation for this version number before proceeding to
decode other parts of this message.
required uint32 version = 15 [default = 1];
Link copied to clipboard
abstract fun isInitialized(): Boolean